environmental determinism - Español Inglés Diccionario